it seems impossible - Inglés Sinónimo Diccionario